/**    
 * 文件名：QueryUsableAuthCodeReq.java</br>
 *    
 * 版本信息：v1.0</br>
 * 日期：2017年9月11日</br>
 * © 2005-2017 雷技信息科技（上海）有限公司版权所有</br>
 *
 */
package com.logic.landseaserver.models.authcode.bean;

/**
 *
 * 项目名称：system-server</br>
 * 类名称：QueryUsableAuthCodeReq</br>
 * 类描述：</br>
 * 创建人：Aaron</br>
 * 创建时间：2017年9月11日 上午11:12:41</br>
 * @version 1.0
 *
 */
public class QueryUsableAuthCodeReq
{
    /**
     *  场景类型
     *  CONTRACT签约
     *  DEPOSIT预订
     *  OFFRENT退租
     *  MONTHBILL月结账单
     */
    private String mainType;
    
    private Integer projectId;

    private Integer roomId;
    
    private Integer userId;

    private Integer billId;//如果场景类型为退租何月结账单则需传入账单ID或者结算单ID
    
    private String billMonth;

    public String getMainType()
    {
        return mainType;
    }

    public void setMainType(String mainType)
    {
        this.mainType = mainType;
    }

    public Integer getProjectId()
    {
        return projectId;
    }

    public void setProjectId(Integer projectId)
    {
        this.projectId = projectId;
    }

    public Integer getUserId()
    {
        return userId;
    }

    public void setUserId(Integer userId)
    {
        this.userId = userId;
    }

    public Integer getBillId() {
        return billId;
    }

    public void setBillId(Integer billId) {
        this.billId = billId;
    }

    public Integer getRoomId() {
        return roomId;
    }

    public void setRoomId(Integer roomId) {
        this.roomId = roomId;
    }

    public String getBillMonth()
    {
        return billMonth;
    }

    public void setBillMonth(String billMonth)
    {
        this.billMonth = billMonth;
    }
}
